label {
	width:12em;
	display:inline-block;
	margin:0.1em;
}
.radio-d:checked + .radio-label{ 
	display:inline-block;
	background:gray;
} 
.radio-n:checked + .radio-label{ 
	display:inline-block;
	background:red;
} 
.radio-y:checked + .radio-label{ 
	display:inline-block;
	background:green;
} 
.label-for-check {
	background: red;
}
.check-with-label:checked + .label-for-check {
	background: green;
}
.check-with-label 
{
	display:none;
}
.radio-d {
   display:none;
}
.radio-n {
   display:none;
}
.radio-y {
   display:none;
}
.radio-label {
	display:none;
}
.ing-list li {
	display:inline;
	padding:0px;
	margin:0px;
}
.potion-odd {
	background:#eee;
	float:left;
	clear:both;
	width:100%;
}
.potion-even {
	background:#ccc;
	float:left;
	clear:both;
	width:100%;
}
ol>a {
	text-decoration:none;
}
.potion-effects {
	float:left;
	clear:both;
	width:12em;
}
